// components/custom-nav/custom-nav.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        // 导航栏颜色默认白色
        backgroundColor: {
            type: String,
            value: '#ffffff'
        }
    },

    /**
     * 组件的初始数据
     */
    data: {
        // 气泡高度
        backHeight: '',
        // 气泡据顶部高度
        backTop: '',
    },

    lifetimes: {
        attached: function() {
            // 在组件实例进入页面节点树时执行
            // 获取导航栏气泡高度
            let bubbleInfo = wx.getMenuButtonBoundingClientRect()
            this.setData({
                backHeight: bubbleInfo.height,
                backTop: bubbleInfo.top,
            })
            // 把气泡信息传递出去
            this.triggerEvent('menu-button', bubbleInfo)
        },
    },

    /**
     * 组件的方法列表
     */
    methods: {

    }
})